# -*- coding:utf-8 -*-
from django.db import models

# Create your models here.
class Textual(models.Model):
    """
    Classe base para definação de textos dinâmicos.
    """
    content=models.TextField('Conteúdo')
    titulo=models.CharField(max_length=50)
    def __unicode__(self):
        return unicode(self.titulo)
    
class Welcome(Textual):
    pass

class Visit(Textual):
    pass

class About(Textual):
    pass

class PicturesIni(models.Model):
    """
    Classe que define as imagens dinâmicas para pagina inicial
    """
    imagem=models.ImageField(upload_to='images/picturesini/')
    alt=models.CharField(max_length=20)
    def __unicode__(self):
        return unicode(self.alt)

class InstituctionalDock(models.Model):
    """
    Classe que define os icones para o dock para pagina inicial
    """
    nomeInstituicao=models.CharField(max_length=20)
    link=models.URLField()
    imagem=models.ImageField(upload_to='images/icons/')
    def __unicode__(self):
        return unicode(self.nomeInstituicao)
